Horseshoe Lagoon is a suburb of Northern,
Queensland and is about 1065 kms northwest of
QLD's capital city of Brisbane.
Horseshoe Lagoon is on the Bruce Highway, 70
kilometres south of Townsville, 30km north of Ayr.
Horseshoe Lagoon is located on the right bank of
the Haughton River, approximately 25km
upstream of the river mouth.
The out flow of the lagoon is via an artificially
constructed channel on the north-west side. This
channel flows north past a road crossing, where
the channel turns into a more ‘natural’ looking
creek with large paper bark trees and pandanus
palms lining the banks. This continues to the
railway bridge where the creek flows across open
plains and ends at a tidal bund further
downstream.